wind farming - French English Dictionary